LLVM RISC-V RV32X Graphics Extension Support and Characteristics Analysis of Graphics Programs

نویسندگان

چکیده

In recent years, virtual reality technology has become the dominant means of human-computer interaction, with computer graphics rendering being a crucial component in realizing experiences. Rendering is an interdisciplinary field that encompasses various disciplines, including science, mathematics, and physics. Consequently, it faces challenges when comes to designing processors extension instruction sets based on RISC-V architecture. This paper utilizes LLVM compiler design support for RV32X instructions, encompassing both assembly-level compilation-level support. It compiles program conjunction compilation tool chain. Feature extraction performed using script feature analysis tools. The microarchitecture-independent characteristics programs architecture, X86 ARM architecture are compared analyzed at level memory level. experimental results demonstrate ray tracing test exhibits higher instruction-level parallelism program, but lower than program. Moreover, terms mix, proportion arithmetic instructions access while Additionally, relatively short reuse distance, enabling efficient data registers reducing need frequent access.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

CISC versus RISC processors for graphics: A simulation study

This paper summarizes the results of a simulation study of single processors architectures for graphics. The entire work is done from point-of-view of RISC/CISC style classification. A comparison between various categories is evaluated using HDL description of representative processors, as well as simulations based on ENDOT simulation tools.

متن کامل

Boeing Graph. 3D Power Graphics v 2.0

For the-IBM PC or compatible personal computer with 512K memory, enhanced graphics adapter (EGA) color graphics card with 256K memory, one floppy disk drive and a hard disk, DOS version 2.0 or later, CRT display compatible with the EGA card, and a parallel printer with graphics capability. $395.00. Boeing Graph is a program for creating full-color business and scientific graphs. The program des...

متن کامل

Adapting Smart Graphics’ Behaviour to Users’ Characteristics

Many existing-web based systems aim at making interfaces more user-friendly. Web content designers commonly use graphical components to illustrate concepts or to present numerical data. Adapting dynamically these components to the context in which they are used, has lead to the development of smart graphics. Some common context features are encountered such as platforms and network capabilities...

متن کامل

Probability graphics support for medical reasoning.

Graphic displays of data from clinical observations and laboratory testing provide important support to the health practitioner in managing an increasing amount of complex information. A graphic display program is described that preserves much of the context of data that is important to their evaluation, and that maintains a sense of the strength of the signal when aberrant data are encountered.

متن کامل

Adding 3D Graphics Support to PLX

—PLX is a compact, fully subword-parallel instruction set architecture (ISA) for very fast multimedia processing. This paper adds floating-point instructions to PLX for 3D graphics processing, which is essential for applications such as games and digital content creation. Based on an analysis of the 3D graphics pipeline from an ISA point of view, we show the operations and data types needed. We...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: IEEE Access

سال: 2023

ISSN: ['2169-3536']

DOI: https://doi.org/10.1109/access.2023.3291920